#pragma once
enum Sock
{
    sockerr=0,
    binderr,
    listenerr,
    usageerr,
    connecterr
};
class nocopy
{
public:
    nocopy()
    {}
    nocopy(nocopy& n)=delete;
    nocopy& operator=(nocopy& n)=delete;
    ~nocopy()
    {}
private:
};